tear limb from limb - Turkish English Dictionary